<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
           "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
<title>Coverage Report</title>
<link title="Style" type="text/css" rel="stylesheet" href="css/main.css"/>
<link title="Style" type="text/css" rel="stylesheet" href="css/sortabletable.css"/>
<script type="text/javascript" src="js/popup.js"></script>
<script type="text/javascript" src="js/sortabletable.js"></script>
<script type="text/javascript" src="js/customsorttypes.js"></script>
</head>
<body>
<h5>Coverage Report - All Packages</h5>
<div class="separator">&nbsp;</div>
<table class="report" id="packageResults">
<thead><tr>  <td class="heading">Package</td>  <td class="heading"># Classes</td>  <td class="heading" width="20%"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">Line Coverage</a></td>  <td class="heading" width="20%"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">Branch Coverage</a></td>  <td class="heading" width="10%"><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">Complexity</a></td></tr></thead>
<tbody>
  <tr><td class="text"><b>All Packages</b></td><td class="value">70</td><td class="value"><table cellpadding="0" cellspacing="0" align="right"><tr><td>56%&nbsp;</td><td><table class="percentGraph" cellpadding="0" cellspacing="0" width="100"><tr><td class="covered" width="56"></td><td class="uncovered" width="43"></td></tr></table></td></tr></table></td><td class="value"><table cellpadding="0" cellspacing="0" align="right"><tr><td>66%&nbsp;</td><td><table class="percentGraph" cellpadding="0" cellspacing="0" width="100"><tr><td class="covered" width="66"></td><td class="uncovered" width="33"></td></tr></table></td></tr></table></td><td class="value"><span class="hidden">1.280701754385965;</span>1.281</td></tr>
  <tr><td class="text"><a href="frame-summary-javax.persistence.html" onclick='parent.sourceFileList.location.href="frame-sourcefiles-javax.persistence.html"'>javax.persistence</a></td><td class="value">5</td><td class="value"><table cellpadding="0" cellspacing="0" align="right"><tr><td><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">N/A</a>&nbsp;</td><td><table class="percentGraph" cellpadding="0" cellspacing="0" width="100"><tr><td class="NA" width="100"></td></tr></table></td></tr></table></td><td class="value"><table cellpadding="0" cellspacing="0" align="right"><tr><td><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">N/A</a>&nbsp;</td><td><table class="percentGraph" cellpadding="0" cellspacing="0" width="100"><tr><td class="NA" width="100"></td></tr></table></td></tr></table></td><td class="value"><span class="hidden">0.0;</span>0</td></tr>
  <tr><td class="text"><a href="frame-summary-org.sakaiproject.genericdao.api.html" onclick='parent.sourceFileList.location.href="frame-sourcefiles-org.sakaiproject.genericdao.api.html"'>org.sakaiproject.genericdao.api</a></td><td class="value">6</td><td class="value"><table cellpadding="0" cellspacing="0" align="right"><tr><td><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">N/A</a>&nbsp;</td><td><table class="percentGraph" cellpadding="0" cellspacing="0" width="100"><tr><td class="NA" width="100"></td></tr></table></td></tr></table></td><td class="value"><table cellpadding="0" cellspacing="0" align="right"><tr><td><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">N/A</a>&nbsp;</td><td><table class="percentGraph" cellpadding="0" cellspacing="0" width="100"><tr><td class="NA" width="100"></td></tr></table></td></tr></table></td><td class="value"><span class="hidden">1.0;</span>1</td></tr>
  <tr><td class="text"><a href="frame-summary-org.sakaiproject.genericdao.api.annotations.html" onclick='parent.sourceFileList.location.href="frame-sourcefiles-org.sakaiproject.genericdao.api.annotations.html"'>org.sakaiproject.genericdao.api.annotations</a></td><td class="value">7</td><td class="value"><table cellpadding="0" cellspacing="0" align="right"><tr><td><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">N/A</a>&nbsp;</td><td><table class="percentGraph" cellpadding="0" cellspacing="0" width="100"><tr><td class="NA" width="100"></td></tr></table></td></tr></table></td><td class="value"><table cellpadding="0" cellspacing="0" align="right"><tr><td><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">N/A</a>&nbsp;</td><td><table class="percentGraph" cellpadding="0" cellspacing="0" width="100"><tr><td class="NA" width="100"></td></tr></table></td></tr></table></td><td class="value"><span class="hidden">0.0;</span>0</td></tr>
  <tr><td class="text"><a href="frame-summary-org.sakaiproject.genericdao.api.annotations.enums.html" onclick='parent.sourceFileList.location.href="frame-sourcefiles-org.sakaiproject.genericdao.api.annotations.enums.html"'>org.sakaiproject.genericdao.api.annotations.enums</a></td><td class="value">1</td><td class="value"><table cellpadding="0" cellspacing="0" align="right"><tr><td>0%&nbsp;</td><td><table class="percentGraph" cellpadding="0" cellspacing="0" width="100"><tr><td class="covered" width="0"></td><td class="uncovered" width="100"></td></tr></table></td></tr></table></td><td class="value"><table cellpadding="0" cellspacing="0" align="right"><tr><td><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">N/A</a>&nbsp;</td><td><table class="percentGraph" cellpadding="0" cellspacing="0" width="100"><tr><td class="NA" width="100"></td></tr></table></td></tr></table></td><td class="value"><span class="hidden">0.0;</span>0</td></tr>
  <tr><td class="text"><a href="frame-summary-org.sakaiproject.genericdao.api.caching.html" onclick='parent.sourceFileList.location.href="frame-sourcefiles-org.sakaiproject.genericdao.api.caching.html"'>org.sakaiproject.genericdao.api.caching</a></td><td class="value">2</td><td class="value"><table cellpadding="0" cellspacing="0" align="right"><tr><td>0%&nbsp;</td><td><table class="percentGraph" cellpadding="0" cellspacing="0" width="100"><tr><td class="covered" width="0"></td><td class="uncovered" width="100"></td></tr></table></td></tr></table></td><td class="value"><table cellpadding="0" cellspacing="0" align="right"><tr><td><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">N/A</a>&nbsp;</td><td><table class="percentGraph" cellpadding="0" cellspacing="0" width="100"><tr><td class="NA" width="100"></td></tr></table></td></tr></table></td><td class="value"><span class="hidden">1.0;</span>1</td></tr>
  <tr><td class="text"><a href="frame-summary-org.sakaiproject.genericdao.api.finders.html" onclick='parent.sourceFileList.location.href="frame-sourcefiles-org.sakaiproject.genericdao.api.finders.html"'>org.sakaiproject.genericdao.api.finders</a></td><td class="value">4</td><td class="value"><table cellpadding="0" cellspacing="0" align="right"><tr><td><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">N/A</a>&nbsp;</td><td><table class="percentGraph" cellpadding="0" cellspacing="0" width="100"><tr><td class="NA" width="100"></td></tr></table></td></tr></table></td><td class="value"><table cellpadding="0" cellspacing="0" align="right"><tr><td><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">N/A</a>&nbsp;</td><td><table class="percentGraph" cellpadding="0" cellspacing="0" width="100"><tr><td class="NA" width="100"></td></tr></table></td></tr></table></td><td class="value"><span class="hidden">0.0;</span>0</td></tr>
  <tr><td class="text"><a href="frame-summary-org.sakaiproject.genericdao.api.interceptors.html" onclick='parent.sourceFileList.location.href="frame-sourcefiles-org.sakaiproject.genericdao.api.interceptors.html"'>org.sakaiproject.genericdao.api.interceptors</a></td><td class="value">3</td><td class="value"><table cellpadding="0" cellspacing="0" align="right"><tr><td><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">N/A</a>&nbsp;</td><td><table class="percentGraph" cellpadding="0" cellspacing="0" width="100"><tr><td class="NA" width="100"></td></tr></table></td></tr></table></td><td class="value"><table cellpadding="0" cellspacing="0" align="right"><tr><td><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">N/A</a>&nbsp;</td><td><table class="percentGraph" cellpadding="0" cellspacing="0" width="100"><tr><td class="NA" width="100"></td></tr></table></td></tr></table></td><td class="value"><span class="hidden">1.0;</span>1</td></tr>
  <tr><td class="text"><a href="frame-summary-org.sakaiproject.genericdao.api.mappers.html" onclick='parent.sourceFileList.location.href="frame-sourcefiles-org.sakaiproject.genericdao.api.mappers.html"'>org.sakaiproject.genericdao.api.mappers</a></td><td class="value">4</td><td class="value"><table cellpadding="0" cellspacing="0" align="right"><tr><td>54%&nbsp;</td><td><table class="percentGraph" cellpadding="0" cellspacing="0" width="100"><tr><td class="covered" width="54"></td><td class="uncovered" width="45"></td></tr></table></td></tr></table></td><td class="value"><table cellpadding="0" cellspacing="0" align="right"><tr><td>63%&nbsp;</td><td><table class="percentGraph" cellpadding="0" cellspacing="0" width="100"><tr><td class="covered" width="62"></td><td class="uncovered" width="37"></td></tr></table></td></tr></table></td><td class="value"><span class="hidden">1.0;</span>1</td></tr>
  <tr><td class="text"><a href="frame-summary-org.sakaiproject.genericdao.api.modifiers.html" onclick='parent.sourceFileList.location.href="frame-sourcefiles-org.sakaiproject.genericdao.api.modifiers.html"'>org.sakaiproject.genericdao.api.modifiers</a></td><td class="value">2</td><td class="value"><table cellpadding="0" cellspacing="0" align="right"><tr><td><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">N/A</a>&nbsp;</td><td><table class="percentGraph" cellpadding="0" cellspacing="0" width="100"><tr><td class="NA" width="100"></td></tr></table></td></tr></table></td><td class="value"><table cellpadding="0" cellspacing="0" align="right"><tr><td><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">N/A</a>&nbsp;</td><td><table class="percentGraph" cellpadding="0" cellspacing="0" width="100"><tr><td class="NA" width="100"></td></tr></table></td></tr></table></td><td class="value"><span class="hidden">0.0;</span>0</td></tr>
  <tr><td class="text"><a href="frame-summary-org.sakaiproject.genericdao.api.search.html" onclick='parent.sourceFileList.location.href="frame-sourcefiles-org.sakaiproject.genericdao.api.search.html"'>org.sakaiproject.genericdao.api.search</a></td><td class="value">3</td><td class="value"><table cellpadding="0" cellspacing="0" align="right"><tr><td>74%&nbsp;</td><td><table class="percentGraph" cellpadding="0" cellspacing="0" width="100"><tr><td class="covered" width="74"></td><td class="uncovered" width="25"></td></tr></table></td></tr></table></td><td class="value"><table cellpadding="0" cellspacing="0" align="right"><tr><td>61%&nbsp;</td><td><table class="percentGraph" cellpadding="0" cellspacing="0" width="100"><tr><td class="covered" width="60"></td><td class="uncovered" width="39"></td></tr></table></td></tr></table></td><td class="value"><span class="hidden">0.0;</span>0</td></tr>
  <tr><td class="text"><a href="frame-summary-org.sakaiproject.genericdao.api.translators.html" onclick='parent.sourceFileList.location.href="frame-sourcefiles-org.sakaiproject.genericdao.api.translators.html"'>org.sakaiproject.genericdao.api.translators</a></td><td class="value">1</td><td class="value"><table cellpadding="0" cellspacing="0" align="right"><tr><td><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">N/A</a>&nbsp;</td><td><table class="percentGraph" cellpadding="0" cellspacing="0" width="100"><tr><td class="NA" width="100"></td></tr></table></td></tr></table></td><td class="value"><table cellpadding="0" cellspacing="0" align="right"><tr><td><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">N/A</a>&nbsp;</td><td><table class="percentGraph" cellpadding="0" cellspacing="0" width="100"><tr><td class="NA" width="100"></td></tr></table></td></tr></table></td><td class="value"><span class="hidden">1.0;</span>1</td></tr>
  <tr><td class="text"><a href="frame-summary-org.sakaiproject.genericdao.base.html" onclick='parent.sourceFileList.location.href="frame-sourcefiles-org.sakaiproject.genericdao.base.html"'>org.sakaiproject.genericdao.base</a></td><td class="value">3</td><td class="value"><table cellpadding="0" cellspacing="0" align="right"><tr><td>0%&nbsp;</td><td><table class="percentGraph" cellpadding="0" cellspacing="0" width="100"><tr><td class="covered" width="0"></td><td class="uncovered" width="100"></td></tr></table></td></tr></table></td><td class="value"><table cellpadding="0" cellspacing="0" align="right"><tr><td>0%&nbsp;</td><td><table class="percentGraph" cellpadding="0" cellspacing="0" width="100"><tr><td class="covered" width="0"></td><td class="uncovered" width="100"></td></tr></table></td></tr></table></td><td class="value"><span class="hidden">0.0;</span>0</td></tr>
  <tr><td class="text"><a href="frame-summary-org.sakaiproject.genericdao.base.caching.html" onclick='parent.sourceFileList.location.href="frame-sourcefiles-org.sakaiproject.genericdao.base.caching.html"'>org.sakaiproject.genericdao.base.caching</a></td><td class="value">1</td><td class="value"><table cellpadding="0" cellspacing="0" align="right"><tr><td>86%&nbsp;</td><td><table class="percentGraph" cellpadding="0" cellspacing="0" width="100"><tr><td class="covered" width="85"></td><td class="uncovered" width="14"></td></tr></table></td></tr></table></td><td class="value"><table cellpadding="0" cellspacing="0" align="right"><tr><td><a class="dfn" href="help.html" onclick="popupwindow('help.html'); return false;">N/A</a>&nbsp;</td><td><table class="percentGraph" cellpadding="0" cellspacing="0" width="100"><tr><td class="NA" width="100"></td></tr></table></td></tr></table></td><td class="value"><span class="hidden">1.1666666666666667;</span>1.167</td></tr>
  <tr><td class="text"><a href="frame-summary-org.sakaiproject.genericdao.hibernate.html" onclick='parent.sourceFileList.location.href="frame-sourcefiles-org.sakaiproject.genericdao.hibernate.html"'>org.sakaiproject.genericdao.hibernate</a></td><td class="value">4</td><td class="value"><table cellpadding="0" cellspacing="0" align="right"><tr><td>68%&nbsp;</td><td><table class="percentGraph" cellpadding="0" cellspacing="0" width="100"><tr><td class="covered" width="68"></td><td class="uncovered" width="31"></td></tr></table></td></tr></table></td><td class="value"><table cellpadding="0" cellspacing="0" align="right"><tr><td>80%&nbsp;</td><td><table class="percentGraph" cellpadding="0" cellspacing="0" width="100"><tr><td class="covered" width="80"></td><td class="uncovered" width="19"></td></tr></table></td></tr></table></td><td class="value"><span class="hidden">0.0;</span>0</td></tr>
  <tr><td class="text"><a href="frame-summary-org.sakaiproject.genericdao.springjdbc.html" onclick='parent.sourceFileList.location.href="frame-sourcefiles-org.sakaiproject.genericdao.springjdbc.html"'>org.sakaiproject.genericdao.springjdbc</a></td><td class="value">4</td><td class="value"><table cellpadding="0" cellspacing="0" align="right"><tr><td>74%&nbsp;</td><td><table class="percentGraph" cellpadding="0" cellspacing="0" width="100"><tr><td class="covered" width="73"></td><td class="uncovered" width="26"></td></tr></table></td></tr></table></td><td class="value"><table cellpadding="0" cellspacing="0" align="right"><tr><td>87%&nbsp;</td><td><table class="percentGraph" cellpadding="0" cellspacing="0" width="100"><tr><td class="covered" width="86"></td><td class="uncovered" width="13"></td></tr></table></td></tr></table></td><td class="value"><span class="hidden">0.0;</span>0</td></tr>
  <tr><td class="text"><a href="frame-summary-org.sakaiproject.genericdao.springjdbc.translators.html" onclick='parent.sourceFileList.location.href="frame-sourcefiles-org.sakaiproject.genericdao.springjdbc.translators.html"'>org.sakaiproject.genericdao.springjdbc.translators</a></td><td class="value">8</td><td class="value"><table cellpadding="0" cellspacing="0" align="right"><tr><td>22%&nbsp;</td><td><table class="percentGraph" cellpadding="0" cellspacing="0" width="100"><tr><td class="covered" width="22"></td><td class="uncovered" width="77"></td></tr></table></td></tr></table></td><td class="value"><table cellpadding="0" cellspacing="0" align="right"><tr><td>36%&nbsp;</td><td><table class="percentGraph" cellpadding="0" cellspacing="0" width="100"><tr><td class="covered" width="36"></td><td class="uncovered" width="64"></td></tr></table></td></tr></table></td><td class="value"><span class="hidden">1.2;</span>1.2</td></tr>
  <tr><td class="text"><a href="frame-summary-org.sakaiproject.genericdao.springutil.html" onclick='parent.sourceFileList.location.href="frame-sourcefiles-org.sakaiproject.genericdao.springutil.html"'>org.sakaiproject.genericdao.springutil</a></td><td class="value">6</td><td class="value"><table cellpadding="0" cellspacing="0" align="right"><tr><td>8%&nbsp;</td><td><table class="percentGraph" cellpadding="0" cellspacing="0" width="100"><tr><td class="covered" width="7"></td><td class="uncovered" width="92"></td></tr></table></td></tr></table></td><td class="value"><table cellpadding="0" cellspacing="0" align="right"><tr><td>6%&nbsp;</td><td><table class="percentGraph" cellpadding="0" cellspacing="0" width="100"><tr><td class="covered" width="5"></td><td class="uncovered" width="94"></td></tr></table></td></tr></table></td><td class="value"><span class="hidden">3.0;</span>3</td></tr>
  <tr><td class="text"><a href="frame-summary-org.sakaiproject.genericdao.util.html" onclick='parent.sourceFileList.location.href="frame-sourcefiles-org.sakaiproject.genericdao.util.html"'>org.sakaiproject.genericdao.util</a></td><td class="value">6</td><td class="value"><table cellpadding="0" cellspacing="0" align="right"><tr><td>47%&nbsp;</td><td><table class="percentGraph" cellpadding="0" cellspacing="0" width="100"><tr><td class="covered" width="47"></td><td class="uncovered" width="52"></td></tr></table></td></tr></table></td><td class="value"><table cellpadding="0" cellspacing="0" align="right"><tr><td>73%&nbsp;</td><td><table class="percentGraph" cellpadding="0" cellspacing="0" width="100"><tr><td class="covered" width="73"></td><td class="uncovered" width="26"></td></tr></table></td></tr></table></td><td class="value"><span class="hidden">2.5;</span>2.5</td></tr>
</tbody>
</table>
<script type="text/javascript">
var packageTable = new SortableTable(document.getElementById("packageResults"),
    ["String", "Number", "Percentage", "Percentage", "FormattedNumber"]);
packageTable.sort(0);
</script>
<div class="footer">
Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.7 on 1/29/09 2:39 PM.
</div>
</body>
</html>
